#ifndef __DAF_USER_ENTRY_H__
#define __DAF_USER_ENTRY_H__

#include "daf/daf_entry_manager.h"
#include "gazella/topic_subscribe.h"

namespace Gazella {
namespace Daf {

class DafUserEntry: public IDafEntry {
public:
    explicit DafUserEntry(const std::string& name);
    ~DafUserEntry();

    bool daf_entry(int argc, char *argv[]) override;

    void registerTopDate();

private:
    void __user_entry(int argc, char *argv[]);
    void __registerTopDate();

};
}
}

#endif